Complete Test Generation for Extreme Programming
نویسندگان
چکیده
Test generation is a key part of the Extreme Programming approach. This paper describes a very powerful functional testing method that generates test sets which can detect all possible faults in a computer program, provided some design for test conditions are satisfied. The basis for this complete test generation method is the X-machine, a simple and elegant way of visualising the dynamics of a program.
منابع مشابه
Functional Test Generation for Extreme Programming
Test generation and the engineering, including maintenance, of the set of test cases are a key part of the Extreme Programming approach. Since so much depends on the viability of these test sets it is therefore important that methods for constructing them make use of the best available techniques. Total testing provides a mechanism whereby test sets are created which can detect ALL possible fau...
متن کاملActive Distribution Networks Restoration after Extreme Events
After extreme events such as floods, thunderstorms, blizzards and hurricanes there will be devastating effects in the distribution networks which may cause a partial or complete blackout. Then, the major concern for the system operators is to restore the maximum critical loads as soon as possible by available generation units. In order to solve this problem, this paper provides a restoration s...
متن کاملThe Deterministic Generation of Extreme Surface Water Waves Based on Soliton on Finite Background in Laboratory
This paper aims to describe a deterministic generation of extreme waves in a typical towing tank. Such a generation involves an input signal to be provided at the wave maker in such a way that at a certain position in the wave tank, say at a position of a tested object, a large amplitude wave emerges. For the purpose, we consider a model called a spatial-NLS describing the spatial propagation o...
متن کاملTwo-stage stochastic programming model for capacitated complete star p-hub network with different fare classes of customers
In this paper, a stochastic programming approach is applied to the airline network revenue management problem. The airline network with the arc capacitated single hub location problem based on complete–star p-hub network is considered. We try to maximize the profit of the transportation company by choosing the best hub locations and network topology, applying revenue management techniques to al...
متن کاملTesting with Guarantees and the Failure of Regression Testing in eXtreme Programming
The eXtreme Programming (XP) method eschews all formal design, but compensates for this by rigorous unit testing. Test-sets, which constitute the only enduring specification, are intuitively developed and so may not be complete. This paper presents a method for generating complete unit test-sets for objects, based on simple finite state machines. Using this method, it is possible to prove that ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004